package com.qiaoba.module.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.qiaoba.module.system.entity.SysPost;

/**
 * 岗位 数据层
 *
 * @author ailanyin
 * @date 2023-09-10 08:56:02
 */
public interface SysPostMapper extends BaseMapper<SysPost> {

    /**
     * 检查岗位名称是否唯一
     *
     * @param postId   岗位ID
     * @param postName 岗位名称
     * @return !=null -> 不唯一
     */
    String checkPostNameUnique(String postId, String postName);

    /**
     * 检查岗位编码是否唯一
     *
     * @param postId   岗位ID
     * @param postCode 岗位编码
     * @return !=null -> 不唯一
     */
    String checkPostCodeUnique(String postId, String postCode);
}
